import env from './env'
import store from './store'

export { env,store }



// /*
//  * @Author: TJN tjn@246@126.com
//  * @Date: 2024-07-16 16:50:34
//  * @LastEditors: TJN tjn@246@126.com
//  * @LastEditTime: 2024-07-17 09:14:09
//  * @FilePath: \router\src\types\helper.ts
//  * @Description:
//  *
//  * Copyright (c) 2024 by ${git_name_email}, All Rights Reserved.
//  */

// // 处理环境变量 ，环境变量默认都是字符串，经过处理返回原始类型  boolean  number
// class Helper {
//   public env = {} as ImportMetaEnv;
//   constructor() {
//     this.env = this.getEnvs();
//   }

//   private getEnvs(): ImportMetaEnv {
//     const envs: any = {};

//     Object.entries(import.meta.env as Record<string, any>).forEach(
//       ([key, value]) => {
//         if (value == "true" || value == "false") {
//           envs[key] = value == "true" ? true : false;
//         } else if (/^\d+$/.test(value)) {
//           envs[key] = Number(value);
//         } else if (value == "null") envs[key] = null;
//         else if (value == "undefined") envs[key] = undefined;
//         else envs[key] = value;
//       }
//     );

//     return envs;
//   }
// }

// const helper = new Helper();
// const env = helper.env;
// export default helper;

// export { env };

